uninterruptable power - French English Dictionary